const Koa = require('koa')
const app = new Koa()

function getData () {
  return Array.from(Array(1000)).map(x => 10086)
}

app.use(async (ctx, next) => {
  ctx.data = getData()
  await next()
})

app.use(ctx => {
  ctx.body = 'hello, world 测试内存占用'
})

app.listen(3200, () => console.log('Port: 3200'))


// // 通过端口号定位 pid
// lsof -i:3200
// // COMMAND   PID USER   FD   TYPE    DEVICE SIZE/OFF NODE NAME
// // node    22144 admin   20u  IPv6 0x3a5649e85021eea1      0t0  TCP *:tick-port (LISTEN)

// // brew install htop
// //查看进程资源
// htop -p 22144